package net.facelib.jni;

import net.facelib.akcore.NativeProductStatus;

/**
 * 可动态加载资源管理接口
 * @author guyadong
 *
 */
public interface DynamicLoadResource {

	/**
	 * 资源实例初始化<br>
	 * @throws SdkInitException
	 */
	void init() throws SdkInitException;

	/**
	 * 返回当前资源的初始化状态
	 * @return 初始化状态对象
	 */
	NativeProductStatus getStatus();

	/**
	 * 实例资源销毁
	 */
	void destroy();

}